// 存在一个按升序排列的链表，给你这个链表的头节点 head ，请你删除所有重复的元素，使每个元素 只出现一次 。

var deleteDuplicates = function (head) {
  // n为链表的第一个节点
  var n = head;

  if (n == null) return null

  // 有下一个节点的话
  while (n.next) {
    // 如果当前这个节点的值等于后一个节点的值
    if (n.val == n.next.val) {
      // 那就让当前节点的next指针指向后一个节点的后一个节点
      n.next = n.next.next;
    } else {
      // 如果不相等，让n代表下一个节点
      n = n.next;
    }
  }
  return head;
};